get soaked in drizzle - French English Dictionary